<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>ESP8266 ILI9341 display support code with printf sources, wire-frame viewer and custom fonts: 3rd_party/ili9341_adafruit.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">ESP8266 ILI9341 display support code with printf sources, wire-frame viewer and custom fonts
   &#160;<span id="projectnumber">1.0</span>
   </div>
   <div id="projectbrief">ESP8266ILI9341DisplayProject</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_60cbcd1789421e8319a061e4f0b77f7e.html">3rd_party</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="headertitle">
<div class="title">ili9341_adafruit.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="ili9341__adafruit_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="preprocessor">#ifndef _ILI9341_ADAFRUIT_H_</span></div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#define _ILI9341_ADAFRUIT_H_</span></div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="preprocessor">#include &quot;font.h&quot;</span></div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="ili9341_8h.html">ili9341.h</a>&quot;</span></div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="ili9341__adafruit_8h.html">ili9341_adafruit.h</a>&quot;</span></div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="comment">// Named address space</span></div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="preprocessor">#ifndef MEMSPACE</span></div><div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#ad0fe97585b8891f5e4f2b9a6426330a4">   50</a></span>&#160;<span class="preprocessor">#define MEMSPACE </span></div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="comment">// Weak attribute</span></div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="preprocessor">#ifndef WEAK_ATR</span></div><div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a399da2caab82ec1bb3d5a8fbc5306768">   55</a></span>&#160;<span class="preprocessor">#define WEAK_ATR __attribute__((weak))</span></div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div><div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="unionuint32__t__bytes.html">   58</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union</span></div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;{</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;    <span class="keyword">struct</span></div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;    {</div><div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="unionuint32__t__bytes.html#a92b86537decb69327191d870f41c60f7">   62</a></span>&#160;        <a class="code" href="send_8c.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> b0 :8;</div><div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="unionuint32__t__bytes.html#a91fb31482a2ce44b454fca964dcd556b">   63</a></span>&#160;        <a class="code" href="send_8c.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> b1 :8;</div><div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="unionuint32__t__bytes.html#a462312b99de0c6d1c497064902196e1d">   64</a></span>&#160;        <a class="code" href="send_8c.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> b2 :8;</div><div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="unionuint32__t__bytes.html#abd7739cae59fab7cf712d53f337b378a">   65</a></span>&#160;        <a class="code" href="send_8c.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> b3 :8;</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;    } bytes;</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;</div><div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="unionuint32__t__bytes.html#a83b0c87830b60d185365dbadf8efd4a0">   68</a></span>&#160;    <a class="code" href="send_8c.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> <a class="code" href="unionuint32__t__bytes.html#a83b0c87830b60d185365dbadf8efd4a0">all</a>;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;} <a class="code" href="unionuint32__t__bytes.html">uint32_t_bytes</a>;</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;<span class="comment">// ==========================================================</span></div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div><div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a67e6b135b49133e3d6ce16e754383a64">   73</a></span>&#160;<span class="preprocessor">#define MIN_TFT_Y               0</span></div><div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#af33f42d2e97ceb3d86b1f5ea80acb0ef">   74</a></span>&#160;<span class="preprocessor">#define MAX_TFT_Y               319</span></div><div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a435c01f99d8b3103fb913fe285dd4792">   75</a></span>&#160;<span class="preprocessor">#define MIN_TFT_X               0</span></div><div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#ada20cd70880da7c400c4bc0bce18568f">   76</a></span>&#160;<span class="preprocessor">#define MAX_TFT_X               239</span></div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;<span class="comment">// ==========================================================</span></div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div><div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#ab30e6bd24448245df1d60a3e1c4ddbdf">   79</a></span>&#160;<span class="preprocessor">#define MADCTL_MY  0x80</span></div><div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a6d18ed48efb3186877a07d0e81155453">   80</a></span>&#160;<span class="preprocessor">#define MADCTL_MX  0x40</span></div><div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#adc23a239d2b6976d53254ef4fc5d1713">   81</a></span>&#160;<span class="preprocessor">#define MADCTL_MV  0x20</span></div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a9ecee6d3131d3b4f750b94d5766b998a">   82</a></span>&#160;<span class="preprocessor">#define MADCTL_ML  0x10</span></div><div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a659f0d6f0c258a3d91f882a59dfa76f5">   83</a></span>&#160;<span class="preprocessor">#define MADCTL_BGR 0x08</span></div><div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#acc1e55b52f8a56b7719ab147308a1668">   84</a></span>&#160;<span class="preprocessor">#define MADCTL_RGB 0x00</span></div><div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a6f8b9fad1b5db52b70960b389056f0dd">   85</a></span>&#160;<span class="preprocessor">#define MADCTL_MH  0x04</span></div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;</div><div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a58488419649441aec5166d08b1160837">   87</a></span>&#160;<span class="preprocessor">#define ILI9341_NOP     0x00</span></div><div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a05c1fbaa5809b6e45dd1da9fd0c05fc0">   88</a></span>&#160;<span class="preprocessor">#define ILI9341_SWRESET 0x01</span></div><div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a97969fc9b0fb77e372d895f647387207">   89</a></span>&#160;<span class="preprocessor">#define ILI9341_RDDID   0x04</span></div><div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a85532e0077d505687036b92bd7e70989">   90</a></span>&#160;<span class="preprocessor">#define ILI9341_RDDST   0x09</span></div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;</div><div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a91c32c640e65f7e890fdbb5aed29077b">   92</a></span>&#160;<span class="preprocessor">#define ILI9341_SLPIN   0x10</span></div><div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a2183eaeed3b4f2e82f1f1a5aed9cf8e1">   93</a></span>&#160;<span class="preprocessor">#define ILI9341_SLPOUT  0x11</span></div><div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a9960c17c0ec3f5adde7cf7fa94f27220">   94</a></span>&#160;<span class="preprocessor">#define ILI9341_PTLON   0x12</span></div><div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#ac657aed4eab33cf9ba9c3a44919218ab">   95</a></span>&#160;<span class="preprocessor">#define ILI9341_NORON   0x13</span></div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div><div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#ad9996d51efbffc39bd2909a46dcb443b">   97</a></span>&#160;<span class="preprocessor">#define ILI9341_RDMODE  0x0A</span></div><div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#aa9692e6f195c64bf7ffbdf1c37e2a473">   98</a></span>&#160;<span class="preprocessor">#define ILI9341_RDMADCTL  0x0B</span></div><div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#aaa8ea7376d8942dded4e00bfe006c9bd">   99</a></span>&#160;<span class="preprocessor">#define ILI9341_RDPIXFMT  0x0C</span></div><div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a4e4b9406383c20af1be6e0e05f319abf">  100</a></span>&#160;<span class="preprocessor">#define ILI9341_RDIMGFMT  0x0A</span></div><div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#ada2055b1b89e10dd1a854d98022ce40c">  101</a></span>&#160;<span class="preprocessor">#define ILI9341_RDSELFDIAG  0x0F</span></div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;</div><div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#aa373acfd567ed1ab59f04d44fe1e5b6f">  103</a></span>&#160;<span class="preprocessor">#define ILI9341_INVOFF  0x20</span></div><div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a310ca5d5d75b141c72e36a14e8b2bb8a">  104</a></span>&#160;<span class="preprocessor">#define ILI9341_INVON   0x21</span></div><div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a37d467e2a578e59844315ee76621fecb">  105</a></span>&#160;<span class="preprocessor">#define ILI9341_GAMMASET 0x26</span></div><div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a96cd1f1e426827243075de8477439222">  106</a></span>&#160;<span class="preprocessor">#define ILI9341_DISPOFF 0x28</span></div><div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a278999b9f435340e6a689165c860050a">  107</a></span>&#160;<span class="preprocessor">#define ILI9341_DISPON  0x29</span></div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;</div><div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a0735e9a5ee316588f5430559b56074c4">  109</a></span>&#160;<span class="preprocessor">#define ILI9341_CASET   0x2A</span></div><div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#acc4a8ed569a4c04d4ef11e6a458fc2e0">  110</a></span>&#160;<span class="preprocessor">#define ILI9341_PASET   0x2B</span></div><div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a7130c62347e51a4bafb7070ba393ee39">  111</a></span>&#160;<span class="preprocessor">#define ILI9341_RAMWR   0x2C</span></div><div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a1380e18775e66a698eb0120f64af8d27">  112</a></span>&#160;<span class="preprocessor">#define ILI9341_RAMRD   0x2E</span></div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;</div><div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a9d46802e696356cd1b7625d36c20e8dd">  114</a></span>&#160;<span class="preprocessor">#define ILI9341_PTLAR   0x30</span></div><div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a3788bc35c2adfe007f3b6a03b85d2071">  115</a></span>&#160;<span class="preprocessor">#define ILI9341_MADCTL  0x36</span></div><div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#ae22acdf8d6ceb5710050b7a1b8bfcefc">  116</a></span>&#160;<span class="preprocessor">#define ILI9341_PIXFMT  0x3A</span></div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;</div><div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a086515b5e792ce35f8cd0b875bd1f16e">  118</a></span>&#160;<span class="preprocessor">#define ILI9341_FRMCTR1 0xB1</span></div><div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a144a76fa56427d7e38c99708fa42e47f">  119</a></span>&#160;<span class="preprocessor">#define ILI9341_FRMCTR2 0xB2</span></div><div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a1be5fe675d09e59287ef886e11c87bcb">  120</a></span>&#160;<span class="preprocessor">#define ILI9341_FRMCTR3 0xB3</span></div><div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#ac499cd0e0c7f17006dcc2e6998915d57">  121</a></span>&#160;<span class="preprocessor">#define ILI9341_INVCTR  0xB4</span></div><div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a808fd63764a8bf4de696d11e897e68de">  122</a></span>&#160;<span class="preprocessor">#define ILI9341_DFUNCTR 0xB6</span></div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;</div><div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a2429382736b6d514ab4085a8ea5951d4">  124</a></span>&#160;<span class="preprocessor">#define ILI9341_PWCTR1  0xC0</span></div><div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#ae6bf550a370a529b19263c6e05649b07">  125</a></span>&#160;<span class="preprocessor">#define ILI9341_PWCTR2  0xC1</span></div><div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#ace7ad088cfc571e05a4066a9dd8a0049">  126</a></span>&#160;<span class="preprocessor">#define ILI9341_PWCTR3  0xC2</span></div><div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a44774f69e5dfc0d7b87f5a8bf5cad0e9">  127</a></span>&#160;<span class="preprocessor">#define ILI9341_PWCTR4  0xC3</span></div><div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#af606a5acf671a097da5af39f83091fd6">  128</a></span>&#160;<span class="preprocessor">#define ILI9341_PWCTR5  0xC4</span></div><div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a3ac0bad81e82dca703ea78d9f1ad8cd1">  129</a></span>&#160;<span class="preprocessor">#define ILI9341_VMCTR1  0xC5</span></div><div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#ae2d100e90910bf4aedb20fb88b3f582c">  130</a></span>&#160;<span class="preprocessor">#define ILI9341_VMCTR2  0xC7</span></div><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;</div><div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a9e00fc41e2ce41f264f7f19a01bd6b41">  132</a></span>&#160;<span class="preprocessor">#define ILI9341_RDID1   0xDA</span></div><div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a18b8144a0ab0fce95e1873102b72da8a">  133</a></span>&#160;<span class="preprocessor">#define ILI9341_RDID2   0xDB</span></div><div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a31b7dff5fc8d6affa4f328a4de46ce9f">  134</a></span>&#160;<span class="preprocessor">#define ILI9341_RDID3   0xDC</span></div><div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a2866fa67540c7099f2c5d724196f430e">  135</a></span>&#160;<span class="preprocessor">#define ILI9341_RDID4   0xDD</span></div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;</div><div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a5e137029ba159bd4a942dbe44fbb45bd">  137</a></span>&#160;<span class="preprocessor">#define ILI9341_GMCTRP1 0xE0</span></div><div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#aa2c11f3421fe0cfd04de4afc144145ae">  138</a></span>&#160;<span class="preprocessor">#define ILI9341_GMCTRN1 0xE1</span></div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;<span class="comment">#define ILI9341_PWCTR6  0xFC</span></div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;<span class="comment"></span></div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;<span class="comment">// ========================================================================</span></div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;<span class="comment">*/</span></div><div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;</div><div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;<span class="comment">// Color definitions</span></div><div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a50166b9a65012fb2f8fe0a0d5f519fa3">  146</a></span>&#160;<span class="preprocessor">#define ILI9341_BLACK       0x0000      /,   0,   0 */</span></div><div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#acaae04786d06f0ba08c8bea6b714b572">  147</a></span>&#160;<span class="preprocessor">#define ILI9341_NAVY        0x000F                </span><span class="comment">/*   0,   0, 128 */</span><span class="preprocessor"></span></div><div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a5a9d46f3af002ee1edc832257f3683a3">  148</a></span>&#160;<span class="preprocessor">#define ILI9341_DARKGREEN   0x03E0                </span><span class="comment">/*   0, 128,   0 */</span><span class="preprocessor"></span></div><div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#adbc78927dc7105782714d69048580576">  149</a></span>&#160;<span class="preprocessor">#define ILI9341_DARKCYAN    0x03EF                </span><span class="comment">/*   0, 128, 128 */</span><span class="preprocessor"></span></div><div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a8fdcfa7e66294fbedf701b2822a9c6e9">  150</a></span>&#160;<span class="preprocessor">#define ILI9341_MAROON      0x7800                </span><span class="comment">/* 128,   0,   0 */</span><span class="preprocessor"></span></div><div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a4371aa3db522c197cae529a235553071">  151</a></span>&#160;<span class="preprocessor">#define ILI9341_PURPLE      0x780F                </span><span class="comment">/* 128,   0, 128 */</span><span class="preprocessor"></span></div><div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#ae8f5be0a5e731a047a1a7b5edaa0e46f">  152</a></span>&#160;<span class="preprocessor">#define ILI9341_OLIVE       0x7BE0                </span><span class="comment">/* 128, 128,   0 */</span><span class="preprocessor"></span></div><div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a35990ea476b079cd6746056777fadfd8">  153</a></span>&#160;<span class="preprocessor">#define ILI9341_LIGHTGREY   0xC618                </span><span class="comment">/* 192, 192, 192 */</span><span class="preprocessor"></span></div><div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a56f69dad2de457c03d71ea0b38395c41">  154</a></span>&#160;<span class="preprocessor">#define ILI9341_DARKGREY    0x7BEF                </span><span class="comment">/* 128, 128, 128 */</span><span class="preprocessor"></span></div><div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#aa15cf651d66764cb8024808d6ea48eef">  155</a></span>&#160;<span class="preprocessor">#define ILI9341_BLUE        0x001F                </span><span class="comment">/*   0,   0, 255 */</span><span class="preprocessor"></span></div><div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a2eb4b5e896b0b144970f33002134bb98">  156</a></span>&#160;<span class="preprocessor">#define ILI9341_GREEN       0x07E0                </span><span class="comment">/*   0, 255,   0 */</span><span class="preprocessor"></span></div><div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#af04ea4a1f89418c734ba76739a2e730f">  157</a></span>&#160;<span class="preprocessor">#define ILI9341_CYAN        0x07FF                </span><span class="comment">/*   0, 255, 255 */</span><span class="preprocessor"></span></div><div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a4ebe718620305116033cb3f969cfc08b">  158</a></span>&#160;<span class="preprocessor">#define ILI9341_RED         0xF800                </span><span class="comment">/* 255,   0,   0 */</span><span class="preprocessor"></span></div><div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#ae858232678ff269cf0edd404aabcb989">  159</a></span>&#160;<span class="preprocessor">#define ILI9341_MAGENTA     0xF81F                </span><span class="comment">/* 255,   0, 255 */</span><span class="preprocessor"></span></div><div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a0313d113622009bfd9b6011fc9bffcc9">  160</a></span>&#160;<span class="preprocessor">#define ILI9341_YELLOW      0xFFE0                </span><span class="comment">/* 255, 255,   0 */</span><span class="preprocessor"></span></div><div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a604507ef031b95291b2d177088fe03e4">  161</a></span>&#160;<span class="preprocessor">#define ILI9341_WHITE       0xFFFF                </span><span class="comment">/* 255, 255, 255 */</span><span class="preprocessor"></span></div><div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a857910d1b98cb9d77a29c2beb5af949d">  162</a></span>&#160;<span class="preprocessor">#define ILI9341_ORANGE      0xFD20                </span><span class="comment">/* 255, 165,   0 */</span><span class="preprocessor"></span></div><div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#a5f9867862411a57b73cecbc0155e7507">  163</a></span>&#160;<span class="preprocessor">#define ILI9341_GREENYELLOW 0xAFE5                </span><span class="comment">/* 173, 255,  47 */</span><span class="preprocessor"></span></div><div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="ili9341__adafruit_8h.html#ad39cea2dab75ccfd9d83fab73ce1a56d">  164</a></span>&#160;<span class="preprocessor">#define ILI9341_PINK        0xF81F</span></div><div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;</div><div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;<span class="preprocessor">#endif                                            // _ILI9341_ADAFRUIT_H_</span></div><div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;<span class="comment">// ============================================================</span></div><div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;</div><div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;<span class="comment">/* ili9341_adafruit.c */</span></div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;<a class="code" href="ili9341__adafruit_8h.html#ad0fe97585b8891f5e4f2b9a6426330a4">MEMSPACE</a> <span class="keywordtype">void</span> <a class="code" href="ili9341__adafruit_8h.html#a70178a557e297238cb4c025b3940921c">tft_configRegister</a> ( <span class="keywordtype">void</span> );</div><div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;<a class="code" href="ili9341__adafruit_8h.html#ad0fe97585b8891f5e4f2b9a6426330a4">MEMSPACE</a> <span class="keywordtype">void</span> <a class="code" href="ili9341__adafruit_8h.html#a6555e949cac7115ac45eecc10e6f5dd9">tft_drawBitmap</a> ( <a class="code" href="structwindow.html">window</a> *win , int16_t <a class="code" href="ili9341_8c.html#a12ad102c2d1e7e119fdc040b0c922c7e">x</a> , int16_t <a class="code" href="ili9341_8c.html#afe490938209e0b6b15224c05a01f0b40">y</a> , <span class="keyword">const</span> <a class="code" href="send_8c.html#a273cf69d639a59973b6019625df33e30">uint16_t</a> *bitmap , int16_t w , int16_t h );</div><div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;<a class="code" href="ili9341__adafruit_8h.html#ad0fe97585b8891f5e4f2b9a6426330a4">MEMSPACE</a> <span class="keywordtype">void</span> <a class="code" href="ili9341__adafruit_8h.html#acdea63f06f35ff590e7910b4150debd0">tft_drawCircle</a> ( <a class="code" href="structwindow.html">window</a> *win , int16_t x0 , int16_t y0 , int16_t r , <a class="code" href="send_8c.html#a273cf69d639a59973b6019625df33e30">uint16_t</a> color );</div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;<a class="code" href="ili9341__adafruit_8h.html#ad0fe97585b8891f5e4f2b9a6426330a4">MEMSPACE</a> <span class="keywordtype">void</span> <a class="code" href="ili9341__adafruit_8h.html#a9ab6da43ee2245051f4f48a063efb012">tft_drawCircleHelper</a> ( <a class="code" href="structwindow.html">window</a> *win , int16_t x0 , int16_t y0 , int16_t r , <a class="code" href="send_8c.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> cornername , <a class="code" href="send_8c.html#a273cf69d639a59973b6019625df33e30">uint16_t</a> color );</div><div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;<a class="code" href="ili9341__adafruit_8h.html#ad0fe97585b8891f5e4f2b9a6426330a4">MEMSPACE</a> <span class="keywordtype">void</span> <a class="code" href="ili9341__adafruit_8h.html#a33b9d8c2ce553e56d4996f2a8dc55773">tft_fillCircleHelper</a> ( <a class="code" href="structwindow.html">window</a> *win , int16_t x0 , int16_t y0 , int16_t r , <a class="code" href="send_8c.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> cornername , int16_t delta , <a class="code" href="send_8c.html#a273cf69d639a59973b6019625df33e30">uint16_t</a> color );</div><div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;<a class="code" href="ili9341__adafruit_8h.html#ad0fe97585b8891f5e4f2b9a6426330a4">MEMSPACE</a> <span class="keywordtype">void</span> <a class="code" href="ili9341__adafruit_8h.html#a964954bfbc54b4b4e3d5ecf731f1380e">tft_fillCircle</a> ( <a class="code" href="structwindow.html">window</a> *win , int16_t x0 , int16_t y0 , int16_t r , <a class="code" href="send_8c.html#a273cf69d639a59973b6019625df33e30">uint16_t</a> color );</div><div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;<a class="code" href="ili9341__adafruit_8h.html#ad0fe97585b8891f5e4f2b9a6426330a4">MEMSPACE</a> <span class="keywordtype">void</span> <a class="code" href="ili9341__adafruit_8h.html#afb26011e885aa7c741e30d691175273b">tft_drawRect</a> ( <a class="code" href="structwindow.html">window</a> *win , int16_t <a class="code" href="ili9341_8c.html#a12ad102c2d1e7e119fdc040b0c922c7e">x</a> , int16_t <a class="code" href="ili9341_8c.html#afe490938209e0b6b15224c05a01f0b40">y</a> , int16_t w , int16_t h , <a class="code" href="send_8c.html#a273cf69d639a59973b6019625df33e30">uint16_t</a> color );</div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;<a class="code" href="ili9341__adafruit_8h.html#ad0fe97585b8891f5e4f2b9a6426330a4">MEMSPACE</a> <span class="keywordtype">void</span> <a class="code" href="ili9341__adafruit_8h.html#a80857f260fb5efd7f955a728f3c139b9">tft_drawRoundRect</a> ( <a class="code" href="structwindow.html">window</a> *win , int16_t <a class="code" href="ili9341_8c.html#a12ad102c2d1e7e119fdc040b0c922c7e">x</a> , int16_t <a class="code" href="ili9341_8c.html#afe490938209e0b6b15224c05a01f0b40">y</a> , int16_t w , int16_t h , int16_t r , <a class="code" href="send_8c.html#a273cf69d639a59973b6019625df33e30">uint16_t</a> color );</div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;<a class="code" href="ili9341__adafruit_8h.html#ad0fe97585b8891f5e4f2b9a6426330a4">MEMSPACE</a> <span class="keywordtype">void</span> <a class="code" href="ili9341__adafruit_8h.html#ada116c33c4be6326c20ec3281545e39e">tft_fillRoundRect</a> ( <a class="code" href="structwindow.html">window</a> *win , int16_t <a class="code" href="ili9341_8c.html#a12ad102c2d1e7e119fdc040b0c922c7e">x</a> , int16_t <a class="code" href="ili9341_8c.html#afe490938209e0b6b15224c05a01f0b40">y</a> , int16_t w , int16_t h , int16_t r , <a class="code" href="send_8c.html#a273cf69d639a59973b6019625df33e30">uint16_t</a> color );</div><div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;<a class="code" href="ili9341__adafruit_8h.html#ad0fe97585b8891f5e4f2b9a6426330a4">MEMSPACE</a> <span class="keywordtype">void</span> <a class="code" href="ili9341__adafruit_8h.html#aa5c14c0f98729b37500233548eff4664">tft_drawTriangle</a> ( <a class="code" href="structwindow.html">window</a> *win , int16_t x0 , int16_t y0 , int16_t x1 , int16_t y1 , int16_t x2 , int16_t y2 , <a class="code" href="send_8c.html#a273cf69d639a59973b6019625df33e30">uint16_t</a> color );</div><div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;<a class="code" href="ili9341__adafruit_8h.html#ad0fe97585b8891f5e4f2b9a6426330a4">MEMSPACE</a> <span class="keywordtype">void</span> <a class="code" href="ili9341__adafruit_8h.html#ae5a07f4dcd1a2347a49e9e7d6af7ded8">tft_fillTriangle</a> ( <a class="code" href="structwindow.html">window</a> *win , int16_t x0 , int16_t y0 , int16_t x1 , int16_t y1 , int16_t x2 , int16_t y2 , <a class="code" href="send_8c.html#a273cf69d639a59973b6019625df33e30">uint16_t</a> color );</div><div class="ttc" id="ili9341__adafruit_8h_html_afb26011e885aa7c741e30d691175273b"><div class="ttname"><a href="ili9341__adafruit_8h.html#afb26011e885aa7c741e30d691175273b">tft_drawRect</a></div><div class="ttdeci">MEMSPACE void tft_drawRect(window *win, int16_t x, int16_t y, int16_t w, int16_t h, uint16_t color)</div><div class="ttdoc">Draw a rectangle. </div><div class="ttdef"><b>Definition:</b> <a href="ili9341__adafruit_8c_source.html#l00363">ili9341_adafruit.c:363</a></div></div>
<div class="ttc" id="send_8c_html_a273cf69d639a59973b6019625df33e30"><div class="ttname"><a href="send_8c.html#a273cf69d639a59973b6019625df33e30">uint16_t</a></div><div class="ttdeci">unsigned short uint16_t</div><div class="ttdef"><b>Definition:</b> <a href="send_8c_source.html#l00018">send.c:18</a></div></div>
<div class="ttc" id="ili9341__adafruit_8h_html_a6555e949cac7115ac45eecc10e6f5dd9"><div class="ttname"><a href="ili9341__adafruit_8h.html#a6555e949cac7115ac45eecc10e6f5dd9">tft_drawBitmap</a></div><div class="ttdeci">MEMSPACE void tft_drawBitmap(window *win, int16_t x, int16_t y, const uint16_t *bitmap, int16_t w, int16_t h)</div><div class="ttdoc">Draw bitmap Replaced by tft_writeRect() </div><div class="ttdef"><b>Definition:</b> <a href="ili9341__adafruit_8c_source.html#l00184">ili9341_adafruit.c:184</a></div></div>
<div class="ttc" id="unionuint32__t__bytes_html_a83b0c87830b60d185365dbadf8efd4a0"><div class="ttname"><a href="unionuint32__t__bytes.html#a83b0c87830b60d185365dbadf8efd4a0">uint32_t_bytes::all</a></div><div class="ttdeci">uint32_t all</div><div class="ttdef"><b>Definition:</b> <a href="ili9341__adafruit_8h_source.html#l00068">ili9341_adafruit.h:68</a></div></div>
<div class="ttc" id="ili9341__adafruit_8h_html_a964954bfbc54b4b4e3d5ecf731f1380e"><div class="ttname"><a href="ili9341__adafruit_8h.html#a964954bfbc54b4b4e3d5ecf731f1380e">tft_fillCircle</a></div><div class="ttdeci">MEMSPACE void tft_fillCircle(window *win, int16_t x0, int16_t y0, int16_t r, uint16_t color)</div><div class="ttdoc">Fill circle. </div><div class="ttdef"><b>Definition:</b> <a href="ili9341__adafruit_8c_source.html#l00346">ili9341_adafruit.c:346</a></div></div>
<div class="ttc" id="ili9341_8c_html_afe490938209e0b6b15224c05a01f0b40"><div class="ttname"><a href="ili9341_8c.html#afe490938209e0b6b15224c05a01f0b40">y</a></div><div class="ttdeci">int16_t y[XYSTACK+2]</div><div class="ttdef"><b>Definition:</b> <a href="ili9341_8c_source.html#l00372">ili9341.c:372</a></div></div>
<div class="ttc" id="send_8c_html_a435d1572bf3f880d55459d9805097f62"><div class="ttname"><a href="send_8c.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a></div><div class="ttdeci">unsigned int uint32_t</div><div class="ttdef"><b>Definition:</b> <a href="send_8c_source.html#l00019">send.c:19</a></div></div>
<div class="ttc" id="unionuint32__t__bytes_html"><div class="ttname"><a href="unionuint32__t__bytes.html">uint32_t_bytes</a></div><div class="ttdef"><b>Definition:</b> <a href="ili9341__adafruit_8h_source.html#l00058">ili9341_adafruit.h:58</a></div></div>
<div class="ttc" id="ili9341__adafruit_8h_html_ae5a07f4dcd1a2347a49e9e7d6af7ded8"><div class="ttname"><a href="ili9341__adafruit_8h.html#ae5a07f4dcd1a2347a49e9e7d6af7ded8">tft_fillTriangle</a></div><div class="ttdeci">MEMSPACE void tft_fillTriangle(window *win, int16_t x0, int16_t y0, int16_t x1, int16_t y1, int16_t x2, int16_t y2, uint16_t color)</div><div class="ttdoc">Fill a triangle. </div><div class="ttdef"><b>Definition:</b> <a href="ili9341__adafruit_8c_source.html#l00458">ili9341_adafruit.c:458</a></div></div>
<div class="ttc" id="ili9341__adafruit_8h_html_acdea63f06f35ff590e7910b4150debd0"><div class="ttname"><a href="ili9341__adafruit_8h.html#acdea63f06f35ff590e7910b4150debd0">tft_drawCircle</a></div><div class="ttdeci">MEMSPACE void tft_drawCircle(window *win, int16_t x0, int16_t y0, int16_t r, uint16_t color)</div><div class="ttdoc">Draw a circle outline. </div><div class="ttdef"><b>Definition:</b> <a href="ili9341__adafruit_8c_source.html#l00201">ili9341_adafruit.c:201</a></div></div>
<div class="ttc" id="ili9341__adafruit_8h_html_ada116c33c4be6326c20ec3281545e39e"><div class="ttname"><a href="ili9341__adafruit_8h.html#ada116c33c4be6326c20ec3281545e39e">tft_fillRoundRect</a></div><div class="ttdeci">MEMSPACE void tft_fillRoundRect(window *win, int16_t x, int16_t y, int16_t w, int16_t h, int16_t r, uint16_t color)</div><div class="ttdoc">Fill a rounded rectangle. </div><div class="ttdef"><b>Definition:</b> <a href="ili9341__adafruit_8c_source.html#l00414">ili9341_adafruit.c:414</a></div></div>
<div class="ttc" id="ili9341_8c_html_a12ad102c2d1e7e119fdc040b0c922c7e"><div class="ttname"><a href="ili9341_8c.html#a12ad102c2d1e7e119fdc040b0c922c7e">x</a></div><div class="ttdeci">int16_t x[XYSTACK+2]</div><div class="ttdef"><b>Definition:</b> <a href="ili9341_8c_source.html#l00371">ili9341.c:371</a></div></div>
<div class="ttc" id="ili9341__adafruit_8h_html_ad0fe97585b8891f5e4f2b9a6426330a4"><div class="ttname"><a href="ili9341__adafruit_8h.html#ad0fe97585b8891f5e4f2b9a6426330a4">MEMSPACE</a></div><div class="ttdeci">#define MEMSPACE</div><div class="ttdef"><b>Definition:</b> <a href="ili9341__adafruit_8h_source.html#l00050">ili9341_adafruit.h:50</a></div></div>
<div class="ttc" id="ili9341__adafruit_8h_html_aa5c14c0f98729b37500233548eff4664"><div class="ttname"><a href="ili9341__adafruit_8h.html#aa5c14c0f98729b37500233548eff4664">tft_drawTriangle</a></div><div class="ttdeci">MEMSPACE void tft_drawTriangle(window *win, int16_t x0, int16_t y0, int16_t x1, int16_t y1, int16_t x2, int16_t y2, uint16_t color)</div><div class="ttdoc">Draw a triangle. </div><div class="ttdef"><b>Definition:</b> <a href="ili9341__adafruit_8c_source.html#l00437">ili9341_adafruit.c:437</a></div></div>
<div class="ttc" id="ili9341__adafruit_8h_html"><div class="ttname"><a href="ili9341__adafruit_8h.html">ili9341_adafruit.h</a></div></div>
<div class="ttc" id="ili9341__adafruit_8h_html_a9ab6da43ee2245051f4f48a063efb012"><div class="ttname"><a href="ili9341__adafruit_8h.html#a9ab6da43ee2245051f4f48a063efb012">tft_drawCircleHelper</a></div><div class="ttdeci">MEMSPACE void tft_drawCircleHelper(window *win, int16_t x0, int16_t y0, int16_t r, uint8_t cornername, uint16_t color)</div><div class="ttdoc">Draw a circle helper. </div><div class="ttdef"><b>Definition:</b> <a href="ili9341__adafruit_8c_source.html#l00248">ili9341_adafruit.c:248</a></div></div>
<div class="ttc" id="structwindow_html"><div class="ttname"><a href="structwindow.html">window</a></div><div class="ttdef"><b>Definition:</b> <a href="ili9341_8h_source.html#l00034">ili9341.h:34</a></div></div>
<div class="ttc" id="ili9341__adafruit_8h_html_a33b9d8c2ce553e56d4996f2a8dc55773"><div class="ttname"><a href="ili9341__adafruit_8h.html#a33b9d8c2ce553e56d4996f2a8dc55773">tft_fillCircleHelper</a></div><div class="ttdeci">MEMSPACE void tft_fillCircleHelper(window *win, int16_t x0, int16_t y0, int16_t r, uint8_t cornername, int16_t delta, uint16_t color)</div><div class="ttdoc">Fill circle helper. </div><div class="ttdef"><b>Definition:</b> <a href="ili9341__adafruit_8c_source.html#l00302">ili9341_adafruit.c:302</a></div></div>
<div class="ttc" id="ili9341__adafruit_8h_html_a80857f260fb5efd7f955a728f3c139b9"><div class="ttname"><a href="ili9341__adafruit_8h.html#a80857f260fb5efd7f955a728f3c139b9">tft_drawRoundRect</a></div><div class="ttdeci">MEMSPACE void tft_drawRoundRect(window *win, int16_t x, int16_t y, int16_t w, int16_t h, int16_t r, uint16_t color)</div><div class="ttdoc">Draw a rounded rectangle. </div><div class="ttdef"><b>Definition:</b> <a href="ili9341__adafruit_8c_source.html#l00384">ili9341_adafruit.c:384</a></div></div>
<div class="ttc" id="ili9341_8h_html"><div class="ttname"><a href="ili9341_8h.html">ili9341.h</a></div><div class="ttdoc">ili9341 driver inspired by Adafruit ili9341 code All code in this file has been rewritten by Mike Gor...</div></div>
<div class="ttc" id="send_8c_html_aba7bc1797add20fe3efdf37ced1182c5"><div class="ttname"><a href="send_8c.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a></div><div class="ttdeci">unsigned char uint8_t</div><div class="ttdef"><b>Definition:</b> <a href="send_8c_source.html#l00017">send.c:17</a></div></div>
<div class="ttc" id="ili9341__adafruit_8h_html_a70178a557e297238cb4c025b3940921c"><div class="ttname"><a href="ili9341__adafruit_8h.html#a70178a557e297238cb4c025b3940921c">tft_configRegister</a></div><div class="ttdeci">MEMSPACE void tft_configRegister(void)</div><div class="ttdoc">Initialize ILI9341 display. </div><div class="ttdef"><b>Definition:</b> <a href="ili9341__adafruit_8c_source.html#l00057">ili9341_adafruit.c:57</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jan 31 2018 21:22:16 for ESP8266 ILI9341 display support code with printf sources, wire-frame viewer and custom fonts by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>
